inventory control consulting sharepoint yorkshire accounting bookkeeping accounting software cpa barcode inventory management software solutions stock control epos development accountant inventory software